@import '@/style/variable.scss';
@import '@/style/hairline.scss';

page {
  height: 100%;
  background-color: #faf7fa;
}

.container {
  padding-bottom: 130px;
}

.nav_lst {
  display: flex;
  height: 156px;
  .nav__item {
    flex: 1;
    padding: 20px 56px;
    text-align: center;
  }
  .nav__circle {
    margin-bottom: 10px;
  }
}

.header {
  max-height: 350px;
  background: $primary;
  padding: 30px 24px 0 24px;
  margin-bottom: 67px;
  .user__content {
    display: flex;
    align-items: center;
    // margin-bottom: 52px;
    padding-bottom: 20px;
    .user_avatar {
      width: 144px;
      height: 144px;
      border-radius: 144px;
      border: solid 6px rgba(255, 255, 255, .5);
    }
    .user__info {
      flex: 1;
      margin-left: 20px;
      color: #fff;
      .user__nickname {
        font-size: 36px;
      }
      .user__level {
        margin-top: 10px;
        font-size: $sm-font-size;
      }
    }
  }
  .asset {
    text-align: center;
    height: 180px;
    padding: 30px 32px;
    background-color: #fff;
    border-radius: 20px;
    box-sizing: border-box;
    display: flex;
    .asset__item {
      flex: 1;
      align-items: center;
      .asset__number {
        font-size: 48px;
        color: #000;
      }
      .asset__name {
        font-size: 28px;
        color: #626262;
      }
    }
  }
}

.box {
  margin: 30px 24px;
  border-radius: 20px;
  box-sizing: border-box;
  background-color: #fff;
}

.navigator__info {

  .box__item {
    line-height: 26px;
    display: flex;
    padding: 50px 40px;
    border-color: rgba(0, 0, 0, .5);
  }
  .box-color {
    margin-right:4px;
    color: #F99219;
    font-size: $default-font-size;
  }
  .box-label {
    font-size: $font-size-md;
    color: #262628;
    flex: 1;
  }
  .box-value {
    margin-right:4px;
    color: #626262;
    font-size:$default-font-size;
  }

}
.order__title{
  color:#000;
  font-size:28px;
  padding:20px 40px 14px 40px;
  font-weight: bold;
}
.order__status{
  padding:0 40px 20px 40px;
  display: flex;
  .order__item{
    text-align: center;
    flex: 1;
    font-size:$default-font-size;
    color:#262628;
    .order__circle{
      position:relative;
      width:80px;
      height:80px;
      border-radius: 80px;
      margin:0 auto 6px auto;
      &__img {
        width: 80px;
        height: 80px;
      }
    }
    .order__number{
      position:absolute;
      width:30px;
      height:30px;
      background-color:$primary;
      font-size:22px;
      color:#fff;
      text-align: center;
      border-radius: 30px;
      top: -3px;
      right: -10px;
      box-sizing:border-box;

    }
  }

}
.user_logo {
  width: 64px;
  height: 64px;
}
.about-xiami {
  padding-left: 20px;
  line-height: 70px;
}

.getAvatarBtn {
    background-image: url($logo);
  background-color: $primary;
  background-size: 100% 100%;
    width: 144px;
    height: 144px;
    border-radius: 144px;
    border: solid 6px rgba(255, 255, 255, .5);
  color: white;

}
